dominate over - English Synonyms Dictionary